RAMP-White: An FPGA-Based Coherent Shared Memory Parallel Computer Emulator
نویسندگان
چکیده
This paper describes the architecture of RAMP-White, an FPGA-based coherent shared memory machine. RAMP-White aims to provide a configurable coherent shared memory research platform while also demonstrating how large systems can be assembled using RAMP building blocks. The platform is sufficiently flexible to handle different coherency protocols, memory hierarchies and even processor ISAs and implementations.
منابع مشابه
Experiences Building a Coherent, Shared Memory Machine: RAMP-White
This paper describes our experience implementing RAMP-White, an FPGA-based cache coherent shared memory machine designed to run a single image OS. The system is architected to easily handle different coherency protocols, memory hierarchies and processor ISAs and implementations. We describe our efforts to build the generic shared memory hardware support and to port Linux and Plan9 onto the system.
متن کاملRAMP Gold: A High-Throughput FPGA-Based Manycore Simulator
Computer architects have long used simulators to explore microarchitectures and quantitatively analyze design tradeoffs. Though attractive because of their low cost and ease of modification, these software simulators suffer from poor performance. In this paper, we present RAMP Gold, an FPGA-based manycore simulator that outperforms software simulators by orders of magnitude. It models up to 64 ...
متن کاملA Configurable Shared Scratchpad Memory for GPU-like Processors
During the last years Field Programmable Gate Arrays and Graphics Processing Units have become increasingly important for high-performance computing. In particular, a number of industrial solutions and academic projects are proposing design frameworks based on FPGA-implemented GPU-like compute units. Existing GPU-like core projects provide limited hardware support for shared scratchpad memory a...
متن کاملEnabling a PC Cluster for High - Performance Computing 1
Due to their excellent cost/performance ratio, clusters of PCs can be attractive high-performance computing (HPC) platforms. Yet, their limited communication performance over standard LANs is still prohibitive for parallel applications. The project “Shared Memory in a LAN-like Environment“ (SMiLE) at LRR-TUM adopts Scalable Coherent Interface (SCI) interconnect technology to build, and provide ...
متن کاملEnabling a PC Cluster for High Performance Computing
Due to their excellent cost/performance ratio, clusters of PCs can be attractive high performance computing (HPC) platforms. Yet, their limited communication performance over standard LANs is still prohibitive for parallel applications. The SMiLE project (Shared Memory in a LAN-like Environment) at LRR-TUM adopts SCI interconnect technology (Scalable Coherent Interface) to build, and provide so...
متن کامل